autowash technology - French English Dictionary